configuration management change management relationship computer support crm configuration customer open source it support network support coaching development software information technology management computer projects developers consulting technology